Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A CASTLE ROAD Detached £422,459 £191,000 7 Nov 2003
5 CASTLE ROAD Detached £318,659 £297,000 1 Jun 2021
7 CASTLE ROAD Semi-Detached £328,689 £196,000 10 Nov 2006
8 CASTLE ROAD Semi-Detached £283,874 £78,000 24 Nov 2000
12A CASTLE ROAD Detached £510,634 £91,000 10 May 1996